package modele;

public class Contact {
	private String nom;
	private String prenom;
	private String adresse;
	private String pays;
	private String ville;
	private String portable ;
	private String fixe;
	private String email;
	private int id;
	
	
	public Contact(){

		nom = "";
		prenom = "";
		adresse = "";
		pays = "";
		ville = "";
		portable = "";
		fixe = "";
		email= "";
		id = 0;
	}
	public Contact(String name, String firstname, String addresse, String town,
					String country, String mail, String cell, String phone, int iden){
		nom = name;
		prenom = firstname;
		adresse = addresse;
		pays = country;
		ville = town;
		email = mail;
		//les numéros de tel doivent etre valider cad pas de lettre dans le numéro 
		portable = cell;
		fixe = phone;
		id = iden;
	}
	public String getNom(){ return nom;}
	public String getPrenom(){ return prenom;}
	public String getAdresse(){ return adresse;}
	public String getPays(){return pays;}
	public String getVille(){return ville;}
	public String getEmail(){ return email;}
	public String getPortable(){return portable;}
	public String getFixe(){return fixe;}
	public int getId(){return id;}
	public void setEmail(String mail) { this.email = mail;}
	
	// Les contacts peuvent etre déplacer d'un rubrique à l'autre par exemple: Nous pouvons avoir
	//des rubriques comme: Famille, Amis, Professionnel...
	//afficher un contact.
	public void afficherContact(){
		///System.out.println("Liste de vos contacts");
		System.out.println("contact numero "+ id);
			System.out.print("Identite: ");System.out.print(nom); System.out.print(" "); System.out.println(prenom);
			System.out.print("Adresse: ");System.out.println(adresse);
			System.out.print("Pays: ");System.out.println(pays);
			System.out.print("Ville: ");System.out.println(ville);
			System.out.print("Email: ");System.out.println(email);
			System.out.print("Telephone port: ");System.out.println(portable);
			System.out.print("Telephone fixe: ");System.out.println(fixe);

	}
	
	
	public void setNom(String nom) {
		this.nom = nom;
	}
	/**
	 * @param prenom the prenom to set
	 */
	public void setPrenom(String prenom) {
		this.prenom = prenom;
	}
	/**
	 * @param adresse the adresse to set
	 */
	public void setAdresse(String adresse) {
		this.adresse = adresse;
	}
	/**
	 * @param pays the pays to set
	 */
	public void setPays(String pays) {
		this.pays = pays;
	}
	/**
	 * @param ville the ville to set
	 */
	public void setVille(String ville) {
		this.ville = ville;
	}
	/**
	 * @param portable the portable to set
	 */
	public void setPortable(String portable) {
		this.portable = portable;
	}
	/**
	 * @param fixe the fixe to set
	 */
	public void setFixe(String fixe) {
		this.fixe = fixe;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(int id) {
		this.id = id;
	}
	
	

}
